flower pots - French English Dictionary